stepped grate - Alemán Inglés Diccionario